home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / python2.4 / encodings / cp864.pyo (.txt) < prev    next >
Python Compiled Bytecode  |  2005-10-18  |  4KB  |  165 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyo (Python 2.4)
  3.  
  4. """ Python Character Mapping Codec generated from 'CP864.TXT' with gencodec.py.
  5.  
  6. Written by Marc-Andre Lemburg (mal@lemburg.com).
  7.  
  8. (c) Copyright CNRI, All Rights Reserved. NO WARRANTY.
  9. (c) Copyright 2000 Guido van Rossum.
  10.  
  11. """
  12. import codecs
  13.  
  14. class Codec(codecs.Codec):
  15.     
  16.     def encode(self, input, errors = 'strict'):
  17.         return codecs.charmap_encode(input, errors, encoding_map)
  18.  
  19.     
  20.     def decode(self, input, errors = 'strict'):
  21.         return codecs.charmap_decode(input, errors, decoding_map)
  22.  
  23.  
  24.  
  25. class StreamWriter(Codec, codecs.StreamWriter):
  26.     pass
  27.  
  28.  
  29. class StreamReader(Codec, codecs.StreamReader):
  30.     pass
  31.  
  32.  
  33. def getregentry():
  34.     return (Codec().encode, Codec().decode, StreamReader, StreamWriter)
  35.  
  36. decoding_map = codecs.make_identity_dict(range(256))
  37. decoding_map.update({
  38.     37: 1642,
  39.     128: 176,
  40.     129: 183,
  41.     130: 8729,
  42.     131: 8730,
  43.     132: 9618,
  44.     133: 9472,
  45.     134: 9474,
  46.     135: 9532,
  47.     136: 9508,
  48.     137: 9516,
  49.     138: 9500,
  50.     139: 9524,
  51.     140: 9488,
  52.     141: 9484,
  53.     142: 9492,
  54.     143: 9496,
  55.     144: 946,
  56.     145: 8734,
  57.     146: 966,
  58.     147: 177,
  59.     148: 189,
  60.     149: 188,
  61.     150: 8776,
  62.     151: 171,
  63.     152: 187,
  64.     153: 65271,
  65.     154: 65272,
  66.     155: None,
  67.     156: None,
  68.     157: 65275,
  69.     158: 65276,
  70.     159: None,
  71.     161: 173,
  72.     162: 65154,
  73.     165: 65156,
  74.     166: None,
  75.     167: None,
  76.     168: 65166,
  77.     169: 65167,
  78.     170: 65173,
  79.     171: 65177,
  80.     172: 1548,
  81.     173: 65181,
  82.     174: 65185,
  83.     175: 65189,
  84.     176: 1632,
  85.     177: 1633,
  86.     178: 1634,
  87.     179: 1635,
  88.     180: 1636,
  89.     181: 1637,
  90.     182: 1638,
  91.     183: 1639,
  92.     184: 1640,
  93.     185: 1641,
  94.     186: 65233,
  95.     187: 1563,
  96.     188: 65201,
  97.     189: 65205,
  98.     190: 65209,
  99.     191: 1567,
  100.     192: 162,
  101.     193: 65152,
  102.     194: 65153,
  103.     195: 65155,
  104.     196: 65157,
  105.     197: 65226,
  106.     198: 65163,
  107.     199: 65165,
  108.     200: 65169,
  109.     201: 65171,
  110.     202: 65175,
  111.     203: 65179,
  112.     204: 65183,
  113.     205: 65187,
  114.     206: 65191,
  115.     207: 65193,
  116.     208: 65195,
  117.     209: 65197,
  118.     210: 65199,
  119.     211: 65203,
  120.     212: 65207,
  121.     213: 65211,
  122.     214: 65215,
  123.     215: 65217,
  124.     216: 65221,
  125.     217: 65227,
  126.     218: 65231,
  127.     219: 166,
  128.     220: 172,
  129.     221: 247,
  130.     222: 215,
  131.     223: 65225,
  132.     224: 1600,
  133.     225: 65235,
  134.     226: 65239,
  135.     227: 65243,
  136.     228: 65247,
  137.     229: 65251,
  138.     230: 65255,
  139.     231: 65259,
  140.     232: 65261,
  141.     233: 65263,
  142.     234: 65267,
  143.     235: 65213,
  144.     236: 65228,
  145.     237: 65230,
  146.     238: 65229,
  147.     239: 65249,
  148.     240: 65149,
  149.     241: 1617,
  150.     242: 65253,
  151.     243: 65257,
  152.     244: 65260,
  153.     245: 65264,
  154.     246: 65266,
  155.     247: 65232,
  156.     248: 65237,
  157.     249: 65269,
  158.     250: 65270,
  159.     251: 65245,
  160.     252: 65241,
  161.     253: 65265,
  162.     254: 9632,
  163.     255: None })
  164. encoding_map = codecs.make_encoding_map(decoding_map)
  165.